package com.site.springboot.core.entity;

import com.alibaba.excel.annotation.ExcelProperty;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.*;

import java.util.Date;

/**
 * Project:springboot-project-news-publish-system
 * ClassName:NewsExcelVO
 * Package:com.site.springboot.core.entity
 * User:CWQ
 * Description:
 *
 * @Author 合肥-陈万琼
 * @Create 2024/5/28 20:25
 * @Version 1.0
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode
public class NewsExcelVO {
    /*
     *新闻主键
     * */
    @ExcelProperty("新闻主键")
    private Long newsId;
    /*
     *新闻标题
     * */
    @ExcelProperty("新闻标题")
    private String newsTitle;
    /*
     *新闻类型
     * */
    @ExcelProperty("新闻类型")
    private Long newsCategoryId;
    /*
     *新闻内容
     * */
    @ExcelProperty("新闻内容")
    private String newsContent;
    /*
     *新闻发布状态
     * 0-发布 1-草稿
     * */
    @ExcelProperty("发布状态")
    private Byte newsStatus;
    /*
     * 新闻浏览量
     * */
    @ExcelProperty("浏览量")
    private Long newsViews;
    /*
     * 是否已删除
     * 0-未删除 1-已删除
     * */
    @ExcelProperty("是否已删除")
    private Byte isDeleted;
    /*
     * 创建时间
     * */
    @ExcelProperty("创建时间")
    private Date createTime;
    /*
     * 修改时间
     * */
    @ExcelProperty("修改时间")
    private Date updateTime;
}
